package com.tedu.day02.oop;

/**
 * java支持单继承可以多层继承
 * 子类不可以使用父类的私有属性,父类是使用set,get方法来让子类使用
 * 类中的set和get方法，调用本类的属性
 */
public class 继承问题 {
    public static void main(String[] args) {
         Father fa=new Father();
         fa.tell();
    }
}
//祖宗类
class Ancestors{
    private String name="祖宗";

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
//爷爷类
class Grandpa extends Ancestors{
    String name="爷爷";
    public void tell(){
        System.out.println("你是"+getName());
    }
}
//父亲类
class Father extends Grandpa{
    String name="父亲";
    public void tell(){
        System.out.println("你是"+getName());
    }
}

